
const path = require('path')
// import path from 'path'
module.exports = {
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: [
        //   由于要在vue.config.js
        // 配置哪些文件需要自动导入
        path.join(__dirname, './src/styles/variables.less')
      ]
    }
  },
  // 这个是给webpack-dev-server开启可IP和域名访问权限
  chainWebpack: config => {
    config.devServer.disableHostCheck(true)
  },
  configureWebpack: {
    // 用来去除打包时候的常用不变模块
    // 目的：在开发阶段可以在一般的.vue中直接使用import QC from 'qc'
    externals: {
      qc: 'QC'
    }
  }
}
